package com.hdjd.util;

import javax.servlet.http.HttpServletRequest;

/**
 * @author 刘子强
 * 2021/1/5 14:00
 */

//获取文件新名称类
public class  FileNewName {
    /**
     * 给上传的文件取个新文件名
     * @param request
     * @return
     */
    public static String getFileNewName(HttpServletRequest request){
        //获得用户ip
        String ip = request.getRemoteAddr();
        //取出ip地址中的 冒号
        ip = ip.replace(":", "");
        //获得时间戳
        String time = System.currentTimeMillis()+"";
        //获得3位数的随机数
        String  x = Math.round(Math.random()*900+100)+"";
        //组成新文件名
        String fileName = ip+time+x;

        return fileName;

    }
}
